TARGET = HAG
QT += webkit \
    script \
    network \
    xml \
    xmlpatterns
HEADERS = generatoroutputview.h \
    generatorqtexteditoutput.h \
    generatorconsoleoutput.h \
    infoplistparser.h \
    generatordata.h \
    directoryutilities.h \
    defines.h \
    fileutilities.h \
    generatorfileoutput.h \
    configxmlparser.h \
    settingsdialog.h \
    mainwindow.h \
    remotegenerator.h \
    settings.h \
    argumentparser.h \
    consolegenerator.h \
    progressdialog.h \
    iqtprojectgenerator.h \
    qtprojectgeneratorfactory.h \
    symbian/symbianqtprojectgenerator.h \
    istatusupdater.h \
    symbian/symbianstatusupdater.h \
    symbian/symbianprocessrunner.h \
    symbian/symbiansettingsgui.h \
    symbian/symbiandefines.h \
    maemo5/maemo5defines.h \
    maemo5/maemo5settingsgui.h \
    maemo5/maemo5qtprojectgenerator.h \
    maemo5/maemo5statusupdater.h \
    maemo5/maemo5processrunner.h \
    filecopier.h \
    hybridplugin.h \
    hybridpluginxmlhandler.h \
    hybridpluginplatform.h \
    maemo5/longinputdialog.h \
    common/depth1stiterator.h \
    common/fstraverseiterator.h \
    common/networksettingsdialog.h \
    rcsession.h \
    rcmaemo5/rcmaemo5qtprojectgenerator.h \
    rcmaemo5/rcmaemo5settingsgui.h \
    rcbuildtask.h \
    rcmaemo5/rcmaemo5defines.h \
    rcsymbian/rcsymbianqtprojectgenerator.h \
    rcsymbian/rcsymbiandefines.h \
    rcsymbian/rcsymbiansettingsgui.h
SOURCES = main.cpp \
    generatorqtexteditoutput.cpp \
    generatorconsoleoutput.cpp \
    infoplistparser.cpp \
    generatordata.cpp \
    directoryutilities.cpp \
    fileutilities.cpp \
    generatorfileoutput.cpp \
    configxmlparser.cpp \
    settingsdialog.cpp \
    mainwindow.cpp \
    remotegenerator.cpp \
    settings.cpp \
    argumentparser.cpp \
    consolegenerator.cpp \
    progressdialog.cpp \
    iqtprojectgenerator.cpp \
    qtprojectgeneratorfactory.cpp \
    symbian/symbianqtprojectgenerator.cpp \
    istatusupdater.cpp \
    symbian/symbianstatusupdater.cpp \
    symbian/symbianprocessrunner.cpp \
    symbian/symbiansettingsgui.cpp \
    defines.cpp \
    symbian/symbiandefines.cpp \
    maemo5/maemo5defines.cpp \
    maemo5/maemo5settingsgui.cpp \
    maemo5/maemo5qtprojectgenerator.cpp \
    maemo5/maemo5statusupdater.cpp \
    maemo5/maemo5processrunner.cpp \
    filecopier.cpp \
    hybridplugin.cpp \
    hybridpluginxmlhandler.cpp \
    hybridpluginplatform.cpp \
    maemo5/longinputdialog.cpp \
    common/fstraverseiterator.cpp \
    common/networksettingsdialog.cpp \
    rcsession.cpp \
    rcmaemo5/rcmaemo5qtprojectgenerator.cpp \
    rcmaemo5/rcmaemo5settingsgui.cpp \
    rcbuildtask.cpp \
    rcmaemo5/rcmaemo5defines.cpp \
    rcsymbian/rcsymbianqtprojectgenerator.cpp \
    rcsymbian/rcsymbiandefines.cpp \
    rcsymbian/rcsymbiansettingsgui.cpp

# CONFIG += console
INCLUDEPATH += fw
PRE_TARGETDEPS += fw
win32:LIBS += -Lfw\release\ \
    -lhybridfw
FORMS += mainwindow.ui \
    settingsdialog.ui \
    progressdialog.ui \
    symbian/symbiansettingsgui.ui \
    maemo5/maemo5settingsgui.ui \
    maemo5/longinputdialog.ui \
    common/networksettingsdialog.ui \
    rcmaemo5/rcmaemo5settingsgui.ui \
    rcsymbian/rcsymbiansettingsgui.ui
RESOURCES += resource.qrc
RC_FILE = qtprojectgenerator.rc

# From QtCreator: wccapi used directly as a library
INCLUDEPATH += qtc/inc
LIBS += -Lqtc/lib \
    -lwccapi
